package com.wson.widget.render.compass.framework;

import com.wson.behavior.ctrl.IBehavior;
import com.wson.function.compass.CSSAccountFunc;
import com.wson.model.clouddisk.account.ICodiskAccountView;
import com.wson.root.util.LoggerUtil;
import com.wson.widget.render.layout.sterotype.AbstractModelExtendFormRender;

public class CodiskAccountRender extends AbstractModelExtendFormRender {

	@Override
	public String code() {
		return "CodiskAccountRender";
	}

	@Override
	public IBehavior render() {
		try{
			CSSAccountFunc func=new CSSAccountFunc();
			this.initFunc(func);
			ICodiskAccountView account = func.function(
					this.getSessionProfile().getIdentity().getID());
			this.setModel(account);
		}
		catch(Exception ex){
			LoggerUtil.DEBUG(ex);
		}
		return super.render();
	}

}
